#pragma once
#ifndef __GRAPHICSRENDER_H__
#define __GRAPHICSRENDER_H__

//util
#include "../util/D3DCommon.h"
#include "../util/PreDeclare.h"

//render
#include "../render/DepthStencilView.h"
#include "../render/RenderDevice.h"
#include "../render/RenderSwapChain.h"
#include "../render/RenderTargetView.h"
#include "../render/RenderView.h"
#include "../render/Texture.h"
#include "../render/Texture2D.h"

//shader
#include "../shader/ShaderBind.h"
#include "../shader/ConstantBuffer.h"
#include "../shader/ShaderObject.h"
#include "../shader/ShaderProgram.h"
#include "../shader/ShaderVariable.h"

//app
#include "../app/Application.h"
#include "../app/Timer.h"

//mesh
#include "../mesh/Mesh.h"
#include "../mesh/MeshPart.h"
#include "../mesh/VertexStream.h"

//game
#include "../game/GameObject.h"
#include "../game/Camera.h"
#include "../game/RenderMgr.h"
#include "../game/SceneMgr.h"
#include "../game/Win32Window.h"

#endif // !__GRAPHICSRENDER_H__
